machine tool engineering - German English Dictionary